to battle it out for supremacy - Turco Inglés Diccionario